/*!
* Newtouch Mobile theme
*
*/
/* A
-----------------------------------------------------------------------------------------------------------*/
.ui-body-a,
.ui-overlay-a {
	background: 			#222 /*{a-body-background-color}*/;
	color: 					#fff /*{a-body-color}*/;
	font-weight: normal;
}
.ui-overlay-a {
	background-image: none;
	border-width: 0;
}

.ui-body-a,
.ui-body-a input,
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-a .ui-link-inherit {
	color: 	#fff /*{a-body-color}*/;
}
.ui-body-a .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}
.ui-body-a .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-a .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-a .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}
.ui-bar-a {border:1px solid #fff;}
/* B
-----------------------------------------------------------------------------------------------------------*/
.ui-body-b,
.ui-overlay-b {
	background: 			#f3f3f3 /*{b-body-background-color}*/;
	color: 					#222 /*{b-body-color}*/;
	font-weight: normal;
}
.ui-overlay-b {
	background-image: none;
	border-width: 0;
}
.ui-body-b,
.ui-body-b input,
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-b .ui-link-inherit {
	color: 	#333 /*{b-body-color}*/;
}
.ui-body-b .ui-link {
	color: #2489ce /*{b-body-link-color}*/;
	font-weight: bold;
}
.ui-body-b .ui-link:visited {
    color: #2489ce /*{b-body-link-visited}*/;
}
.ui-body-b .ui-link:hover {
	color: #2489ce /*{b-body-link-hover}*/;
}
.ui-body-b .ui-link:active {
	color: #2489ce /*{b-body-link-active}*/;
}
.ui-bar-b {border:1px solid #fff;}
/* C
-----------------------------------------------------------------------------------------------------------*/
.ui-body-c,
.ui-overlay-c {
	color: 					#333 /*{c-body-color}*/;
	background: 			#fff /*{c-body-background-color}*/;
}
.ui-overlay-c {
	background-image: none;
	border-width: 0;
}
.ui-body-c,
.ui-body-c input,
.ui-body-c select,
.ui-body-c textarea,
.ui-body-c button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-c .ui-link-inherit {
	color: 	#333 /*{c-body-color}*/;
}
.ui-body-c .ui-link {
	color: #2489ce /*{c-body-link-color}*/;
	font-weight: bold;
}
.ui-body-c .ui-link:visited {
    color: #2489ce /*{c-body-link-visited}*/;
}
.ui-body-c .ui-link:hover {
	color: #2489ce /*{c-body-link-hover}*/;
}
.ui-body-c .ui-link:active {
	color: #2489ce /*{c-body-link-active}*/;
}
.ui-bar-c {border:1px solid #fff;}
/* D
-----------------------------------------------------------------------------------------------------------*/
.ui-body-d,
.ui-overlay-d {
	color: 					#333 /*{d-body-color}*/;
	background: 			#fff /*{d-body-background-color}*/;
}
.ui-overlay-d {
	background-image: none;
	border-width: 0;
}
.ui-body-d,
.ui-body-d input,
.ui-body-d select,
.ui-body-d textarea,
.ui-body-d button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-d .ui-link-inherit {
	color: 	#333 /*{d-body-color}*/;
}
.ui-body-d .ui-link {
	color: #2489ce /*{d-body-link-color}*/;
	font-weight: bold;
}
.ui-body-d .ui-link:visited {
    color: #2489ce /*{d-body-link-visited}*/;
}
.ui-body-d .ui-link:hover {
	color: #2489ce /*{d-body-link-hover}*/;
}
.ui-body-d .ui-link:active {
	color: #2489ce /*{d-body-link-active}*/;
}
.ui-bar-d {border:1px solid #fff;}
/* E
-----------------------------------------------------------------------------------------------------------*/
.ui-body-e,
.ui-overlay-e {
	color: 					#222 /*{e-body-color}*/;
	background: 			#fff9df /*{e-body-background-color}*/;
}
.ui-overlay-e {
	background-image: none;
	border-width: 0;
}
.ui-body-e,
.ui-body-e input,
.ui-body-e select,
.ui-body-e textarea,
.ui-body-e button {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-e .ui-link-inherit {
	color: 	#222 /*{e-body-color}*/;
}
.ui-body-e .ui-link {
	color: #2489ce /*{e-body-link-color}*/;
	font-weight: bold;
}
.ui-body-e .ui-link:visited {
    color: #2489ce /*{e-body-link-visited}*/;
}
.ui-body-e .ui-link:hover {
	color: #2489ce /*{e-body-link-hover}*/;
}
.ui-body-e .ui-link:active {
	color: #2489ce /*{e-body-link-active}*/;
}

.ui-bar-e {border:1px solid #fff;}
/* corner rounding classes
-----------------------------------------------------------------------------------------------------------*/
.ui-corner-all {
	-webkit-border-radius: 				.3em /*{global-radii-blocks}*/;
	border-radius: 						.3em /*{global-radii-blocks}*/;
}
/* HD/"retina" sprite
-----------------------------------------------------------------------------------------------------------*/

/* Overlay / modal
-----------------------------------------------------------------------------------------------------------*/
.ui-overlay {
	background: #666;
	filter: Alpha(Opacity=50);
	opacity: .5;
	position: absolute;
	width: 100%;
	height: 100%;
}
.ui-overlay-shadow {
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
.ui-shadow {
	-moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 			rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	-webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 		rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 				rgba(0,0,0,.2) /*{global-box-shadow-color}*/
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow ,
.ui-bar-c .ui-shadow  {
	-moz-box-shadow: 0 1px 0 				rgba(255,255,255,.3);
	-webkit-box-shadow: 0 1px 0 			rgba(255,255,255,.3);
	box-shadow: 0 1px 0 					rgba(255,255,255,.3);
}
.ui-shadow-inset {
	-moz-box-shadow: inset 0 1px 4px 		rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 4px 	rgba(0,0,0,.2);
	box-shadow: inset 0 1px 4px 			rgba(0,0,0,.2);
}
.ui-icon-shadow {
	-moz-box-shadow: 0 1px 0 				rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	-webkit-box-shadow: 0 1px 0 			rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	box-shadow: 0 1px 0 					rgba(255,255,255,.4) /*{global-icon-shadow}*/;
}
/* unset box shadow in browsers that don't do it right
-----------------------------------------------------------------------------------------------------------*/
.ui-mobile-nosupport-boxshadow * {
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
/* ...and bring back focus */
.ui-mobile-nosupport-boxshadow .ui-focus,
.ui-mobile-nosupport-boxshadow .ui-btn:focus,
.ui-mobile-nosupport-boxshadow .ui-link-inherit:focus {
	outline-width: 1px;
	outline-style: auto;
}

[class*="theme-primary"]{
 color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);	
	
}

[class*="theme-warning"] {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

[class*="theme-danger"] {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

[class*="theme-success"] {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

[class*="theme-info"] {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  *background-color: #2f96b4;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

[class*="theme-inverse"] {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}


@media (min-width: 768px) and (max-width:959px) {
   .modal{
	  width:750px;
	  margin-left:-375px;
	}
	
  form.form-horizontal.form-table table.table-phone textarea,form.form-horizontal.form-table table.table-phone input[type="text"],form.form-horizontal.form-table table.table-phone input[type="password"],form.form-horizontal.form-table table.table-phone input[type="datetime"],form.form-horizontal.form-table table.table-phone input[type="datetime-local"],form.form-horizontal.form-table table.table-phone input[type="date"],form.form-horizontal.form-table table.table-phone input[type="month"],form.form-horizontal.form-table table.table-phone input[type="time"],form.form-horizontal.form-table table.table-phone input[type="week"],form.form-horizontal.form-table table.table-phone input[type="number"],form.form-horizontal.form-table table.table-phone input[type="email"],form.form-horizontal.form-table table.table-phone input[type="url"],form.form-horizontal.form-table table.table-phone input[type="search"],form.form-horizontal.form-table table.table-phone input[type="tel"],form.form-horizontal.form-table table.table-phone input[type="color"],form.form-horizontal.form-table table.table-phone .uneditable-input {
        display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
    }
}


@media (min-width: 960px) and (max-width:1199px) {
   .modal{
	  width:900px;
	  margin-left:-450px;
	}
	  /**
      msgbox
      */
      .ui-mobile-prompt {
           width:500px;
           margin-left:-250px;
      }
	.ui-mobile-prompt-ok, .ui-mobile-prompt-close {
		min-width: 220px;
	}
	
	form.form-horizontal.form-table table.table-phone textarea,form.form-horizontal.form-table table.table-phone input[type="text"],form.form-horizontal.form-table table.table-phone input[type="password"],form.form-horizontal.form-table table.table-phone input[type="datetime"],form.form-horizontal.form-table table.table-phone input[type="datetime-local"],form.form-horizontal.form-table table.table-phone input[type="date"],form.form-horizontal.form-table table.table-phone input[type="month"],form.form-horizontal.form-table table.table-phone input[type="time"],form.form-horizontal.form-table table.table-phone input[type="week"],form.form-horizontal.form-table table.table-phone input[type="number"],form.form-horizontal.form-table table.table-phone input[type="email"],form.form-horizontal.form-table table.table-phone input[type="url"],form.form-horizontal.form-table table.table-phone input[type="search"],form.form-horizontal.form-table table.table-phone input[type="tel"],form.form-horizontal.form-table table.table-phone input[type="color"],form.form-horizontal.form-table table.table-phone .uneditable-input {
        display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
    }
}

@media (min-width: 1200px){
	.modal{
	  width:1100px;
	  margin-left:-550px;
	}
	
	  /**
      msgbox
      */
      .ui-mobile-prompt {
           width:600px;
             margin-left:-300px;
      }
      
      .ui-mobile-prompt-ok, .ui-mobile-prompt-close {
		min-width: 280px;
		}
	
}
@media (min-width:768px){

	[data-role="listview"].gridlistview li {
	   width:50%;
	   float:left;
	   border-style:none;
	   margin-bottom:10px;
	} 
	[data-role="listview"].gridlistview > li > a.has-image img {
	    max-width: 100%;
	    left:0;
	    position:relative;
	}     
	[data-role="listview"].gridlistview > li > a.has-image {
	    padding: 5px;
	    border:1px solid #DFDFDF;
	  
	}
	
	  /**
      msgbox
      */
      .ui-mobile-prompt {
           width:400px;
             margin-left:-200px;
      }
	 .ui-mobile-prompt-ok, .ui-mobile-prompt-close {
		min-width: 150px;
	}
}

@media (max-width:767px) {
	/**
	  *table-phone
	 */
	table[data-role='gridscrolllist'].table-phone{display:none;}
    table.table-phone thead tr{   
	    left: -9999px;
	    position: absolute;
	    top: -9999px;
    }
     table.table-phone{
     	border-right-width:0;
     }
   	table.table-phone, table.table-phone thead, table.table-phone tbody,table.table-phone tfoot, table.table-phone th, table.table-phone td, table.table-phone tr,
   		table.table-scroll-x, table.table-scroll-x thead, table.table-scroll-x tbody,table.table-scroll-x tfoot, table.table-scroll-x th, table.table-scroll-x td, table.table-scroll-x tr {
   		 display: block;
	}
	table.table-phone tr.grid_tr_templete,table.table-scroll-x tr.grid_tr_templete{display:none;}
	table.table-phone.table-bordered  tr {
	    border-bottom: 0px solid #DDDDDD;
	}
	table.table-phone.table-bordered  td {
	    border-right: 1px solid #DDDDDD;
	}
	table.table-phone.table-bordered tbody:first-child tr:first-child td{
	   border-top: 1px solid #DDDDDD;
	  }
	table.table-phone.table-bordered tbody tr:last-child {
	    border-bottom: 1px solid #DDDDDD;
	}
	
	table.table-phone.table-bordered  {
	    border-top: 0px none;
	}
	table.table-phone tbody td {
	    padding-left: 50%;
	    position: relative;
	    text-align: left;
	    min-height:20px;
	    width:auto;
	}
	
	table.table-phone.table-bordered tbody:first-child tr:first-child > th:first-child,table.table-phone.table-bordered tbody:first-child tr:first-child > td:first-child  {
	    -webkit-border-top-left-radius: 0;
	    -moz-border-top-left-radius: 0;
	    -o-border-top-left-radius: 0;
	    -ms-border-top-left-radius: 0;
	     border-top-left-radius: 0;
	}
	table.table-phone.table-bordered tbody:first-child tr:first-child > th:last-child,
	table.table-phone.table-bordered tbody:first-child tr:first-child > td:last-child {
	 	-webkit-border-top-right-radius: 0;
	    -moz-border-top-right-radius: 0;
	    -o-border-top-right-radius: 0;
	    -ms-border-top-right-radius: 0;
	     border-top-right-radius: 0;
	
	}
    table.table-phone tbody td:before{
           font-weight: bold;
		    left: 6px;
		    padding-right: 10px;
		    position: absolute;
		    text-align: left;
		    top: 6px;
		    white-space: nowrap;
		    width: 45%;
    }
	table.table-phone tbody td:before{
	    content:attr(data-title);
    }
    table.table-phone tfoot td{ border-top: 0px solid #DDDDDD;}
    table.table-phone  .pagebar .firstPage, table.table-phone  .pagebar .lastPage,
    table.table-scroll-x  .pagebar .firstPage, table.table-scroll-x  .pagebar .lastPage
    {display:none;}
     table.table-phone  .pagebar .previousPage,
    table.table-scroll-x  .pagebar .previousPage
    {border-left-width:1px;}
    /**
      table-scroll-x
      
      */
      table.table-scroll-x{
		    border-left: 1px solid #DDDDDD;
		}
		table.table-scroll-x thead:after {
		    clear: both;
		    content: " ";
		    display: block;
		    font-size: 0;
		    height: 0;
		    visibility: hidden;
		}
      table.table-scroll-x thead {
		    display: block;
		    float: left;
		}
		table.table-scroll-x th {
		    display: block;
		    text-align: right;
		} 
    
		 table.table-scroll-x tbody {
		    display: block;
		    overflow-x: auto;
		    position: relative;
		    white-space: nowrap;
		    width: auto;
		}
		 table.table-scroll-x tbody tr {
		    border-left: 1px solid #DDDDDD;
		}
		 table.table-scroll-x tbody tr {
		    display: inline-block;
		    vertical-align: top;
		}
		
		 table.table-scroll-x td {
		    border-bottom: 0 none;
		    border-left: 0 none;
		    border-right: 0 none;
		}
		table.table-scroll-x  tbody tr > td:first-child {
			 border-top-width:0;
		}
		 table.table-scroll-x th {
		    border-bottom: 0 none;
		    border-left: 0 none;
		}
    /**
      form-table
      
      */
      
    form.form-horizontal.form-table table.table-phone  tbody td {
	    padding-left:5px;
	   
	}
	
	form.form-horizontal.form-table table.table-phone  tbody:first-child tr:first-child > td:first-child,
	form.form-horizontal.form-table table.table-phone  tbody:first-child tr:first-child > th:first-child {
	    -webkit-border-top-right-radius: 0;
	    -moz-border-top-right-radius: 0;
	    -o-border-top-right-radius: 0;
	    -ms-border-top-right-radius: 0;
	     border-top-right-radius: 0;
	   
	}
	
	
	form.form-horizontal.form-table table.table-phone  tbody tr:last-child td:last-child,
	form.form-horizontal.form-table table.table-phone  tbody tr:last-child th:last-child{
	    -webkit-border-bottom-right-radius: 0;
	    -moz-border-bottom-right-radius: 0;
	    -o-border-bottom-right-radius: 0;
	    -ms-border-bottom-right-radius: 0;
	     border-bottom-right-radius: 0;
	   
	}
	form.form-horizontal.form-table table.table-phone  tbody tr:last-child td:first-child,
	form.form-horizontal.form-table table.table-phone  tbody tr:last-child th:first-child{
	    -webkit-border-bottom-left-radius: 0;
	     -moz-border-bottom-left-radius: 0;
	      -o-border-bottom-left-radius: 0;
	       -ms-border-bottom-left-radius: 0;
	      border-bottom-left-radius: 0;
	   
	}
	     
	  form.form-horizontal.form-table table.table-phone.table-bordered tbody tr:last-child {
	    border-bottom: 0px solid #DDDDDD;
	}
	  form.form-horizontal.form-table table.table-phone  tbody td[data-title]{
	    padding-left:30%;
	  }
	
	 form.form-horizontal.form-table table.table-phone tbody td:before {
	    margin-top: 10px;
	}
		
    form.form-horizontal.form-table table.table-phone textarea,form.form-horizontal.form-table table.table-phone input[type="text"],form.form-horizontal.form-table table.table-phone input[type="password"],form.form-horizontal.form-table table.table-phone input[type="datetime"],form.form-horizontal.form-table table.table-phone input[type="datetime-local"],form.form-horizontal.form-table table.table-phone input[type="date"],form.form-horizontal.form-table table.table-phone input[type="month"],form.form-horizontal.form-table table.table-phone input[type="time"],form.form-horizontal.form-table table.table-phone input[type="week"],form.form-horizontal.form-table table.table-phone input[type="number"],form.form-horizontal.form-table table.table-phone input[type="email"],form.form-horizontal.form-table table.table-phone input[type="url"],form.form-horizontal.form-table table.table-phone input[type="search"],form.form-horizontal.form-table table.table-phone input[type="tel"],form.form-horizontal.form-table table.table-phone input[type="color"],form.form-horizontal.form-table table.table-phone .uneditable-input {
       width:100%;
       padding-left:4px;
       padding-right:0;
       margin-top:5px;
       display: block;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
    }
    
    
  